@charset "utf-8";
/* 
* @Title:  [订单中心-购物车样式]
* @Author: {chenlei} [chenleib5@126.com]
* @Date:   2014-04-02 15:02:09
* @Last Modified by:   Administrator
* @Last Modified time: 2014-04-17 19:29:54
* @Copyright:  [hn7m.com]
*/
body{
	background: #FFFFFF !important;
	color: #5C5C5C;
	font-size: 12px;
	line-height: 20px;
}
#order{
	margin: 50px auto;
	width: 980px;
}
#order .cartStatus{
	margin-top: 20px;
}
#order .cartNum{
	margin-top: 15px;
	text-align: right;
	width: 977px;
}
.cartCount{
	height: 29px;
	margin-top: 10px;
	width: 977px;
}
.cartCount ul{
	float: left;
	height: 18px;
	padding-top: 11px;
	width: 150px;
}
.cartCount ul .goon_shopping {
    background: url("../images/goon_shopping_logo.jpg") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    padding-left: 19px;
    width: 49px;
}
.cartCount .totalPrice {
    float: left;
    height: 18px;
    padding-right: 3px;
    padding-top: 11px;
    text-align: right;
    width: 745px;
}
.cartCount .totalPrice .subTotal{
	font-size: 16px;
	color: #FF7960;
}
.cartCount .settlement {
    float: left;
    height: 29px;
    width: 78px;
    cursor: pointer;
}
.cartTitle {
    background: url("../images/goods_tit_bg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 44px;
    margin-top: 10px;
    width: 977px;
}
.cartTitle li {
    color: #5A5A58;
    float: left;
    font-weight: 700;
    line-height: 44px;
    text-align: left;
}
.cartTitle li.all_check_but {
    line-height: 0;
    padding-left: 13px;
    padding-top: 16px;
    width: 19px;
}
.cartTitle li.all_check {
    width: 155px;
}
.cartTitle li.store_baby {
    width: 207px;
}
.cartTitle li.unit_price {
    width: 115px;
}
.cartTitle li.cart_googs_num {
    width: 130px;
}
.cartTitle li.cart_youhui {
    width: 110px;
}
.cartTitle li.little_count {
    width: 128px;
}
.cartTitle li.poeration {
    width: 88px;
}

.cartList {
    height: auto;
    width: 977px;
}
.cartList .cartListTitle{
	float: left;
    height: 35px;
    width: 977px;
}
.cartList .cartListTitle .cartListTitleCheckbox {
    float: left;
    height: 20px;
    padding: 15px 0 0 13px;
    width: 17px;
}
.cartList .cartListTitle .cartListTitleCate {
    float: left;
    height: 22px;
    padding-top: 13px;
    width: 126px;
}
.cartList .cartListTitle .cartListTitleAddress{
	float: left;
    height: 22px;
    padding: 13px 0 0;
    width: 120px;
}
.cartListCon {
    background: none repeat scroll 0 0 #F7F7F3;
    border: 1px solid #EDEDED;
    float: left;
    height: 90px;
    padding: 7px 0 0;
    width: 975px;
}
.cartListCon .cartListConCheckbox{
	float: left;
    height: 50px;
    padding: 33px 0 0 29px;
    width: 24px;
}
.cartListCon dl{
	float: left;
    height: 83px;
    width: 314px;
}
.cartListCon dl dt{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D9D9D9;
    float: left;
    height: 79px;
    padding: 3px 0 0 3px;
    width: 79px;
}
.cartListCon dl dd{
	float: left;
    height: 79px;
    padding: 0 0 0 10px;
    width: 220px;
}
.cartListCon dl dd p{
	width: 205px;
}
.cartListCon .cartListConUnitprice{
	color: #FF776B;
    float: left;
    font-size: 14px;
    height: 47px;
    padding: 36px 12px 0;
    width: 90px;
}
.cartListCon .input_numbox {
    float: left;
    height: 48px;
    padding-top: 35px;
    width: 85px;
    padding-left: 2px;
}
.cartListCon .input_numbox li{
	float: left;
}
.cartListCon .input_numbox li.jianBtn{
	margin-right: 8px;
    cursor: pointer;
}
.cartListCon .input_numbox li.jiaBtn{
	margin-left: 5px;
    cursor: pointer;
}
.cartListCon .input_numbox li.numBox input{
	border: 1px solid #EDEDED;
    height: 21px;
    width: 30px;
}
.buygoods_list_con_youhuiinfo_else {
    float: left;
    height: 60px;
    padding: 35px 0 0;
    text-align: center;
    width: 165px;
}
.buygoods_list_con_youhuiinfo_else p {
    margin-bottom: 3px;
    width: 165px;
}
.buygoods_list_con_littlecount {
    color: #FF776B;
    float: left;
    font-size: 14px;
    font-weight: 700;
    height: 48px;
    padding: 35px 20px 0 0;
    text-align: center;
    width: 78px;
}
.buygoods_list_con_poeration {
    float: left;
    height: 62px;
    padding-top: 35px;
    width: 125px;
}
.buygoods_list_con_poeration a {
    color: #3B95A0;
    float: left;
    text-align: center;
    width: 125px;
}
.buygoods_list_con_poeration a:hover{
    text-decoration: underline;
}
.administration_cart_goods {
    float: left;
    height: 42px;
    margin-top: 30px;
    width: 977px;
}
.administration_cart_goods .administration a{
    color:#3B95A0;
}
.administration_cart_goods .administration a:hover{
    text-decoration: underline;
}
.administration_cart_goods dt {
    background: none repeat scroll 0 0 #F7F8F3;
    border: 1px solid #EDEDED;
    float: left;
    height: 40px;
    line-height: 40px;
    padding: 0 0 0 12px;
    width: 800px;
}
.administration_cart_goods dd {
    float: left;
    width: 163px;
    cursor: pointer;
}
.administration_cart_goods dt .administration {
    float: left;
    width: 601px;
}
.administration_cart_goods dt input {
    display: block;
    float: left;
    margin-right: 4px;
    margin-top: 13px;
}
.administration_cart_goods dt span {
    display: block;
    float: left;
    margin-right: 27px;
}
.administration_cart_goods dt a{
	margin-right: 27px;
	display: block;
    float: left;
}
.administration_babycount {
    float: left;
    width: 199px;
}
.administration_babycount em {
    color: #FF776B;
    font-size: 16px;
    font-weight: 700;
}